What is LibC/Inside?

LibC/Inside is a shared library, which is able to instrument library calls used by a dynamically linked executable. LibC/Inside logs all data passed to a library call and any parameters returned from it. This provides an accurate audit trail of the execution of a program, without access to source code. This wealth of information can be used for many applications, including:

Advantages

LibC/Inside provides substantially improved instrumentation than current methods of tracing system calls, because: